-
Notifications
You must be signed in to change notification settings - Fork 1.4k
polish IDEFrontendDashboardService #15895
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
started the job as gitpod-build-ak-frontend-pollish.1 because the annotations in the pull request description changed |
d88914f to
f8fd567
Compare
- add docs and security notes - remove imlementation methods from the interface - fix a regression with opening desktop IDEs on the workspace origin - allow to access the interface from other locations for the same workspace, i.e. for dev and debug modes
f8fd567 to
2534691
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed code and tested it 👍
andrew-farries
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Added hold for a couple of questions. Feel free to remove.
| title: "Open in Browser", | ||
| onClick: () => window.parent.postMessage({ type: "openBrowserIde" }, "*"), | ||
| onClick: () => { | ||
| // TODO(ak): delete after supervisor deploy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this TODO intended to be left in place?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
after both deployments, we will do another PR to clean up
| return; | ||
| } | ||
|
|
||
| // TODO(ak) remove after new dashboard is deployed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same question about the todo
|
/unhold |
Description
Changes are backward compatible and does not require coordinated deployment. But a follow up clean up PR is required after both supervisor and dashboard are deployed.
Related Issue(s)
Fixes #
How to test
Start a workspace with IntelliJ IDEA, check that you can open VS Code Browser and IntelliJ IDEA. While redirection got IntelliJ the origin should be gitpod, not workspace.
Release Notes
Documentation
Build Options:
Experimental feature to run the build with GitHub Actions (and not in Werft).
If enabled this will build
install/previewValid options are
all,workspace,webapp,ide,jetbrains,vscode,ssh